hard raining - German English Dictionary